home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1996 March
/
EnigmA AMIGA RUN 05 (1996)(G.R. Edizioni)(IT)[!][issue 1996-03][Skylink CD IV].iso
/
earcd
/
comm2
/
onlinmtr.lha
/
OnlineMeter
/
OnlineMeter.DOK
< prev
next >
Wrap
Text File
|
1996-01-13
|
8KB
|
202 lines
OnlineMeter V1.0
Ein Programm zur Gebührenerfassung
von Carsten Schmidtkunz
Eugen-Richter-Str. 90
58089 Hagen
Telefon: 02331-333402
Fax : 02331-333402
EMail : chesty@intex.ping.de
01. Allgemeines
Mit OnlineMeter können alle Datenverbindungen des Rechners über das
Telefonnetz der Telekom mitprotokolliert werden. Diese Verbindungen
werden in einem LogFile festgehalten und könnnen zu einem ge-
wünschten Zeitpunkt abgerechnet werden. Über den aktuellen Stand
des LogFiles kann man sich immer informieren, indem man dieses ein-
fach ein einen Texteditor lädt.
02. Funktions-Umfang
- ASCII-LogFile
- Eigene Verwaltung von Tarifzonen (Bisher City, R50, R200 und Fern)
- Kann auch Verbindungen weiterberechnen (Z.B. nach einem Reset, wenn
das Modem noch nicht aufgelegt hat)
- Grafische Anzeige der seriellen Schnittstellenleitungen
- Im Online-Log werden folgende Daten erfasst:
Gewählte Rufnummer, Name des Anschlusses. Beginn, Ende und Dauer
der Verbindung, Vergeudete Einheiten sowie der DM-Betrag dazu. Wird
das Log abgerechnet, so werden noch einige statistische Werte einge-
fügt, wie z.B. durchschnittliche Verbindungsdauer usw.
- Kann im Carrier-Mode gestartet werden, d.h. das Programm überwacht
den Carrier und berechnet danach die Verbindungsdauer. (Auch manueller
Abbruch der Verbindung möglich)
- Es können noch Einträge zum Log addiert werden durch einfache Angabe
der Rufnummer, Startzeit und Dauer. Daraus werden automatisch die
angefallenen Einheiten und DM-Beträge errechnet und im LogFile
vermerkt.
- Zeigt die noch verbleibende Zeit der aktuellen Einheit, sowie die
Verbindungsdauer, Anzahl der Einheiten usw an.
- Unterstützt (benötigt) MUI V2
- Anzeigefenster kann Ikonifiziert werden
03. Installation
Kopieren Sie das Programm OnlineMeter auf Ihre Festplatte in einen
beliebigen Ordner (am besten ins C:-Verzeichnis). Wenn MUI bereits
installiert ist wars das schon und OnlineMeter kann gestartet werden.
04. Benutzung
OnlineMeter kehrt nach dem Start nicht selbstständig zurück und muß
deshalb mit RUN gestartet werden (Start von der WB noch nicht
möglich). Dem Programm können mehrere Parameter übergeben werden, welche
nun im einzelnen beschrieben werden:
CONFIGMODE Wird dieser Schalter beim Start angegeben, so tut
OnlineMeter eigentlich nichts weiter als seine
Oberfläche zu öffnen. Es werden keine Verbindungsdaten
erfasst. Dieser Modus dient dazu die notwendigen
Einstellungen im Programm vorzunehmen, die beim ersten
Start ja noch nicht vorhanden sind.
Das einzige Gadget was dann funktioniert ist das Gadget
"Tarifzonen editieren". Wird dieses Gadget angewählt, so
können Sie die für Ihre Anwendungen in Frage kommenden
Vorwahlen mit den entsprechenden Tarifzonen verbunden
werden (City, R50 usw...).
CONFIGMODE darf nur als einziges Schlüsselwort benutzt
werden.
ONLINE Zeigt dem Programm an, daß nun eine Verbindung gestartet
wurde. Dir Abrechnung beginnt dann.
OFFLINE Darf nur benutzt werden, wenn OnlineMeter nicht mehr
läuft, aber einmal mit Online gestartet wurde und die
entsprechende Verbindung noch nicht beendet wurde (für
OnlineMeter, z.B. nach einem Reset). Das Programm beendet
die Verbindung (Abrechnungsmäßig) und erweitert das
LogFile um diese Verbindung.
FINISHLOG Das zur Zeit gültige Logfile wird abgerechnet. Dieses
Schlüsselwort darf nur allein benutzt werden.
WATCHCARRIER Wurde das Schlüsselwort ONLINE benutzt, so wartet Online-
Meter erst so lange bis ein Carrier erkannt wird. Erst
dann beginnt das Programm mit der Abrechnung.
Optionales Schlüsselwort.
SERSTAT Zeigt, während das Programm aktiv ist den Status der
seriellen Schnittstellen-Leitungen in einem extra-Fenster
an.
Optionales Schlüsselwort.
NUMBER Hinter diesem Schlüsselwort muß die Nummer des gewählten
Anschlusses angegeben werden (Vorwahl und Rufnummer unbedingt
mit - trennen), damit das Programm die Tarifzone daraus
berechnen kann.
Dieses Schlüsselwort muß verwendet werden, wenn ONLINE mit
angegeben wurde.
NAME Hinter diesem Schlüsselwort muß der Name des gewählten
Anschlusses angegeben werden. Dieser Name wird dann auch im
LogFile wiederverwendet. Wird kein Name angegeben, so wird
im LogFile später "unbekannt" erscheinen.
Optionales Schlüsselwort.
ADDTIME Hinter diesem Schlüsselwort muß die Zeit in Sekunden an-
gegeben werden, die zwischen dem abnehmen des anderen Modems
und dem Erkennen des Carriers vergeht. Diese Zeit wird mit
in die Berechnung eingeschlossen (Meist dauert dies 5-8 Sek.)
Optionales Schlüsselwort.
LOGFILE Hinter diesem Schlüsselwort muß der Name der Datei angegeben
werden, in dem das Programm die Verbindungsdaten erfassen soll.
Dies ist jedoch nur notwendig, wenn noch nie ein LogFile
angegeben wurde, oder ein altes LogFile abgeschlossen wurde,
damit wieder ein neues erstellt werden kann.
ADDENTRY Mit Hilfe dieses Schlüsselwortes kann manuell eine Verbindung
mit in das LogFile aufgenommen werden. Hinter dem Schlüssel-
wort müssen folgende Angabgen gemacht werden (Alle durch SPACE
getrennt):
1. Rufnummer des Anschlußes der angewählt wurde
2. Name des Anschlußes
3. Datum zum Start-Zeitpunkt der Verbindung (Format TT.MM.JJJJ)
4. Zeit zum Start-Zeitpunkt der Verbindung (Format SS:MM.SS)
5. Entweder die Dauer der Verbindung (Format 'D'SS:MM.SS)
oder die Uhrzeit zum Ende der Verbindung (Format 'E'SS:MM.SS)
Beispiel:
OnlineMeter AddEntry 02331-333402 "Carsten Schmidtkunz" 13.01.1996 10:36.00 D00:10.00
(für ein 10 Minuten Gesräch mit mir) oder
OnlineMeter AddEntry 02331-333402 "Carsten Schmidtkunz" 13.01.1996 10:36:00 E10:46.00
(auch für ein 10 Minuten-Gespräch, nur durch Angabe der Ende-Zeit)
Wurde einmal der Rechnet resetted, oder das Programm vor Verbindungsende beendet, so kann
OnlineMeter einfach ohne Parameter gestartet werden, und die vorher gesetzten Parameter
bleiben erhalten und die Verbindung wird weiterberechnet (natürlich für die komplette
Zeit inklusive reset usw.)
05. ARexx-Port
OnlineMeter besitzt natürlich auch einen ARexx-Port, an den man Befehle
schicken kann. Der Name des ARexx-Ports ist 'onlinemeter'. Einige
Beispiel-Dateien, die mit RX ausgeführt werden können befinden sich
im Archiv unter den Namen OM#?...
Folgende Befehle werden zur Zeit von OnlineMeter
unterstützt:
OFFLINE
Die aktuelle Verbindung wird (zumindest Abrechnungsmäßig) beendet und
in das LogFile übernommen.
PQUIT
Das Programm wird beendet, die Verbindung wird aber weiter berechnet.
Damit die Verbindung nach Beendigung dieser ins das LogFile aufgenommen
wird, muß OnlineMeter nach der Beendigung der Verbindung mit dem
Schlüsselwort OFFLINE gestartet werden.
STOPWAIT
Wurde OnlineMeter mit der Option WaitCarrier gestartet, so kann es
passieren, daß keine Datenverbindung zustande kommt, weil z.B. der
gewählte Anschluß dauernd besetzt ist. In diesem Falle würde das
Programm ewig warten und sich nie beenden. Wird dieser ARexx-Befehl
an das Programm gesendet, während es wartet, so wird das Programm
sofort nach dem Erhalt des Befehls beendet (ohne Eintrag im LogFile).
ICONIFY
Ikonifiziert das Fenster. Die laufende Verbindung wird natürlich
weiterberechnet.
UNICONIFY
Das Fenster wird wieder in voller Größe dargestellt.